Compund Words

Sponsored Links

Last Search Words

Search Result:leaf bud




Overview of noun leaf_bud

The noun leaf bud has 1 sense


  • leaf bud -- (a bud from which leaves (but not flowers) develop)